<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    var score = null ;      //请将scroll转换为String类型。
    var age = 17;           //请将age转换为String类型。
    var num = undefined;    //请将变量num转换为Number类型。
    var flag = true;        //请将变量flag转换为Number类型。
    var PI = Math.PI;       //请将变量PI分别转换为Number、整型、浮点型。

    document.write("数据类型转换"+"<br>");
    document.write(String(score)+"<br>");
    document.write(String(age)+"<br>");
    document.write(Number(num)+"<br>");
    document.write(Number(flag)+"<br>");
    document.write(Number(PI)+"<br>");
    document.write(parseInt(PI)+"<br>");
    document.write(parseFloat(PI)+"<br>"+"<br>");

    var word;                       //请确认word的数据类型。
    var name = 'Lisa';              //请确认name的数据类型。
    var age=15; age=age + "" ;      //请确认age的数据类型。
    var a=5;b='4';a = a+b ;         //请确认a的数据类型。
    var x=10;y='10'; 
    var flag = x == y;              //请确认flag的数据类型。

    document.write("确认数据类型"+"<br>");
    document.write(typeof(word)+"<br>");//word未赋值
    document.write(typeof(name)+"<br>");//Lisa 为字符串
    document.write(typeof(age)+"<br>");//age = age + " " 引号内加空格，故判断为字符串
    document.write(typeof(a)+"<br>");//b为字符串， Number类型加字符串  类型为字符串
    document.write(typeof(flag)+"<br>");// x == y 为判断，故flag的值为boolean
</script>